package copyengine.dataLayer.rpc.moudle.idMapping
{
	/**
	 * for reduce network transmission cost , normally use an id inside use the all rpc function name
	 * 
	 * ex:
	 * 		{
	 * 			rpcFunctionName:getUserMail ,
	 * 			param:{uid : 10001}
	 * 		};
	 * 
	 * maybe convert to 
	 * {
	 * 		id:10,
	 * 		param:{uid:10001}
	 * }
	 * 
	 * so use this implements class to do the convert
	 * 
	 * @author Tunied
	 *
	 */
	public interface ICERpcIdMappingModule
	{
		function convertTransferLayerIDToLogicLayerID(_dataArray:Array):Array;
		function convertLogicLayerIDToTransferLayerID(_dataArray:Array):Array;
	}
}